maximum parcel - French English Dictionary